knee rest - Spanish English Dictionary